Andrzej Duda s-a născut la 16 mai 1972, în Cracovia. A urmat cursurile Liceului Ioan al III-lea Sobieski din Cracovia. În 1984 a devenit membru al cercetașilor din Cracovia. A studiat dreptul la Universitatea Jagiellonen din Cracovia. În octombrie 2001, a devenit profesor asistent de drept administrativ în cadrul aceleiași instituții. A devenit doctor în drept în anul 2005, informează Agerpres.
A intrat în politică la începutul anului 2000, în fostul partid Uniunea Libertatea, din care a demisionat în 2001. După alegerile parlamentare din 2005, s-a înscris în partidul conservator Dreptate și Justiție (PiS). Între 2006 și 2007, a fost sub-secretar de stat în cadrul Ministerului Justiției. Între 2007 și 2008, a fost membru al Tribunalului Polonez de Stat. A ocupat un post de sub-secretar de stat în cadrul Cancelariei Prezidențiale a președintelui Lech Kaczynski, în perioada 2008-2010. În 2010 a candidat, fără succes, la Primăria Cracoviei, dar în cadrul scrutinului parlamentar din 2011, a obținut 79,981 voturi, devenind membru în camera inferioară a parlamentului polonez.
În 2014, a fost ales parlamentar european. În primul tur al alegerilor prezidențiale, din 10 mai 2015, a ocupat primul loc, cu 5.179.092 voturi, adică 34.76% din voturile valabil exprimate. În cel de-al doilea tur, ținut la 24 mai 2015, a obținut 51.55% din voturile valabil exprimate, față de 48.45% cât a reușit contra-candidatul lui, președintele în funcție Bronislaw Komorowski. A demisionat din partidul Dreptate și Justiție la 26 mai 2015.
În 2008, a fost distins cu Ordinul Portughez de Merit în grad de Mare Cruce. Este căsătorit cu Agata-Kornhauser-Duda, cu care are o fiică, născută în anul 1995.